lemmon-flavoured christmas biscuits - German English Dictionary